wire-woven screen - Français Anglais Dictionnaire